Big Huge Thesaurus

Indian cholera

noun